/*
 * Skill.java
 *
 * Created on 3 de Abril de 2008, 21:51
 *
 * To change this template, choose Tools | Template Manager
 * and open the template in the editor.
 */

package Server.GameRules;

/**
 *
 * @author thiago
 */
public class Skill {
    
    
    private String name;
    private String description;
    private Effect effect;
    
    /** Creates a new instance of Skill */
    public Skill() {
        
    }
    
    /**
     * Sets the Skill name
     * @param name The name to be setted
     *
     */
    public void setName(String name){
        this.name = name;
    }
    
    /**
     * Sets the Skill description
     * @param description The description to be setted
     */
    public void setDescription(String desc){
        this.description = desc;
    }
    
    /**
     * Set the Skill effect
     * @param effect The effect to be setted
     */
    public void setEffect(Effect effect){
        this.effect = effect;       
    }
    
    /**
     * Gets the name of the skill
     *
     */
    public String getName(){
        return this.name;
    }
    
    /**
     * Gets the description of the skill
     *
     */
    public String getDescription(){
        return this.description;
    }
    
    /**
     * Gets the effect of the skill
     *
     */
    public Effect getEffect(){
        return this.effect;
    }
}
